Members
Overall Objectives
Research Program
Application Domains
New Software and Platforms
New Results
Bilateral Contracts and Grants with Industry
Partnerships and Cooperations
Dissemination
Bibliography
XML PDF e-pub
PDF e-Pub


Section: Bilateral Contracts and Grants with Industry

Analysis of Electrum Bitcoin Wallet

Participants : Michaël Rusinowitch, Mathieu Turuani.

Electrum has signed a 2-month contract with Cassis for verifying its electronic bitcoin wallet. The protocol model has been specified in Aslan language and covers then registration of new users, the confirmation phase, and the usage of the wallet by the clients. Many optimisations techniques had to be used to limit state explosion, and CL-AtSe has been extended to cover a class of security properties with negative constraints that appear in this model, and might be useful for other protocol analysis. CL-AtSe has been applied to several scenarios to verify the security properties, and a few modifications were suggested to Electrum designer.